Definition of Boehmeria Nivea
-
(noun) tall perennial herb of tropical Asia with dark green leaves; cultivated for the fiber from its woody stems that resembles flax
Synonyms of Boehmeria Nivea
Antonyms of Boehmeria Nivea
No Antonyms Found.
Homophones of Boehmeria Nivea
No Homophones Found.